package com.jshan.blog.utils;

import cn.dev33.satoken.secure.BCrypt;

public class BcyEncodingUtil {

    /**
     * 对密码进行加密
     * @param src 输入的密码
     * @return 返回加密后的字符串
     */
    public static String bcyEncode(String src) {
        return BCrypt.hashpw(src, BCrypt.gensalt(10));
    }

    /**
     * 密码对照
     * @param src 输入的密码
     * @param pwd 数据库密码 加密后的字符串
     * @return 返回布尔值
     */
    public static Boolean checkPwd(String src, String pwd) {
        return BCrypt.checkpw(src, pwd);
    }
}
